What is the meaning of the word "odds and ends"?

Definitions: